How To Secure A Linux Server With Ufw, Ssh Keygen, Fail2Ban & Two Factor Authentication